puzzle our brains out

vt.絞腦汁,苦干